Robust Initialization of Differential Algebraic Equations

نویسندگان

  • Bernhard Bachmann
  • Peter Aronsson
  • Peter Fritzson
چکیده

This paper describes a new solution method applied to the problem initializing DAEs using the Modelica lan-guage. Modelica is primarily an object-oriented equa-tion-based modeling language that allows specification of mathematical models of complex natural or man-made systems. Major features of Modelica are the mul-tidomain modeling capability and the reusability of model components corresponding to physical objects, which allow to build and simulate highly complex sys-tems. However, initializing such models has been quite cumbersome, since initial equations have to be pro-vided at the system level, where the user needs to know details on the underlying transformation and index-reduction algorithms, that in general are applied to simulate a Modelica model. .

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Extending explicit and linearly implicit ODE solvers for index-1 DAEs

Nonlinear differential-algebraic equations (DAE) are typically solved using implicit stiff solvers based on backward difference formula or RADAU formula, requiring a Newton-Raphson approach for the nonlinear equations or using Rosenbrock methods specifically designed for DAEs. Consistent initial conditions are essential for determining numeric solutions for systems of DAEs. Very few systems of ...

متن کامل

Probability-One Homotopy for Robust Initialization of Differential-Algebraic Equations

An evolution of the recently introduced operator homotopy() is proposed, which further improves the solution of difficult initialization problems. The background and motivation for this approach are discussed and it is demonstrated how to apply it for electrical and fluid systems. The key difference to the earlier approach is the supporting theory, which guarantees that the method converges glo...

متن کامل

Robust Initialization of Differential-Algebraic Equations Using Homotopy

The new operator homotopy(..) was introduced in Modelica 3.2 to improve the solution of difficult initialization problems. The background and motivation for this approach is discussed and it is demonstrated how to apply it for mechanical, electrical and fluid systems. Furthermore, it is shown at hand of several examples how an inappropriate formulation might lead to ill-posed problems.

متن کامل

Consistent Initialization of System of Differential-Algebraic Equations for Dynamic Simulation of Centrifugal Chillers

For simulation of centrifugal chiller system with differential algebraic equations (DAEs), consistent initial conditions are difficult to obtain due to the two-phase refrigerant cycle and the connections between several components. Existing rigorous initialization methods are generally not easy to apply and not suitable for the particular problem of centrifugal chiller simulation, such as the s...

متن کامل

An initialization subroutine for DAEs solvers: DAEIS

Numerical difficulty arises when DAEs are solved with inconsistent initial values of dependent variables. It can cause the solution failures of many popular DAEs solvers. An initialization subroutine, DAEIS (Differential Algebraic Equations Initialization Subroutine), has been developed to handle this issue. In DAEIS, consistent initial values of dependent variables for index-1 DAEs are obtaine...

متن کامل

Initialization of Equation-Based Hybrid Models within OpenModelica

Modelica is a multi-domain object-oriented modeling language designed for time-dependent systems. The timedependent part is usually described with “ordinary differential equations”. In addition to that, it is possible to express algebraic and difference equations. As a result a Modelica model will be merged to a hybrid differential algebraic equation system. The initialization process is prior ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007